package com.zoffy.wmsbackend.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zoffy.wmsbackend.model.dto.stockin.StockInOrderDto;
import com.zoffy.wmsbackend.model.entity.StockInOrder;
import com.zoffy.wmsbackend.model.vo.stock.stockIn.StockInDetailVo;
import com.zoffy.wmsbackend.model.vo.stock.stockIn.StockInOrderDetailsVo;
import com.zoffy.wmsbackend.model.vo.stock.stockIn.StockInOrderVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 86170
* @description 针对表【stock_in_order(入存表)】的数据库操作Mapper
* @createDate 2025-01-02 01:34:40
* @Entity com.zoffy.wmsbackend.modle.entity.StockInOrder
*/
public interface StockInOrderMapper extends BaseMapper<StockInOrder> {
    Page<StockInOrderVo> listStockInOrderVoByPage(@Param("dto") StockInOrderDto dto, Page<StockInOrderVo> page);

    List<StockInDetailVo> getDetailsById(@Param("id") Long id);
    StockInOrderVo getStockInVoById(@Param("id") Long id);
}




